objects created using technology - Allemand Anglais Dictionnaire